package com.dc.commons.shiro.listener;

import org.apache.shiro.session.SessionListener;

import com.dc.commons.shiro.session.DcSession;
import com.dc.commons.sys.persistence.User;

/*******************************************************************************<P>
 * 文件名: DcSessionListener.java <br>
 * 版本: 1.0<br>
 * 描述: Session事件 扩展，添加了 强退事件<br>
 * 版权所有: <br>
 * <P>
 * 创建者: 王建栋 <br>
 * 创建日期: 2015年12月14日 下午11:56:05<br>
 * 修改者: <br>
 * 修改日期: <br>
 * 修改说明: <br>
 ******************************************************************************/
public interface DcSessionListener extends SessionListener{

	/**
	 * 强退事件
	 * @param source 强退着
	 * @param target 被强退着
	 * @param dcSession session
	 * @param host 强退 IP
	 */
	public void onForced(User source,User target,DcSession dcSession,String host);
}
